function disable_fields() {
    if (jQuery('#pt option:selected').text() == "---") {
        jQuery('select[name="select_frame"]').attr('disabled', 'disabled');
        jQuery('select[name="select_contact_lens"]').attr('disabled', 'disabled');
        jQuery('select[name="transaction_type"]').attr('disabled', 'disabled');
    } else if (jQuery('#pt option:selected').text() == "Frame") {
        jQuery('select[name="select_frame"]').removeAttr('disabled');
        jQuery('select[name="transaction_type"]').removeAttr('disabled');

        jQuery('select[name="select_contact_lens"]').attr('disabled', 'disabled');
    } else if (jQuery('#pt option:selected').text() == "Contact Lens") {
        jQuery('select[name="select_contact_lens"]').removeAttr('disabled');
        jQuery('select[name="transaction_type"]').removeAttr('disabled');

        jQuery('select[name="select_frame"]').attr('disabled', 'disabled');
    }
}
